package cn.bdqn.hospital.dao;

import cn.bdqn.hospital.entity.Checkm;


import java.sql.SQLException;
import java.util.List;

public interface CheckmDao {
    /**
     * 查询所有的检查项目
     * @return
     * @throws SQLException
     */
    public List<Checkm> getAll() throws SQLException;

    /**
     * 通过id查询检查项目
     * @param jcId
     * @return
     * @throws SQLException
     */
    public  Checkm getCheckmByJcId(Integer jcId) throws SQLException;

    /**
     * 通过项目名字查询
     * @param jcName
     * @return
     * @throws SQLException
     */
    public Checkm getCheckmByJcName(String jcName) throws SQLException;

    /**
     *新增项目
     * @param checkm
     * @return
     * @throws SQLException
     */
    public  int add(Checkm checkm) throws SQLException;

    /**
     * 修改检查项目
     * @param checkm
     * @return
     * @throws SQLException
     */
    public int update(Checkm checkm) throws SQLException;

    /**
     * 通过id删除检查项目
     * @param jcId
     * @return
     * @throws SQLException
     */
    public int delete(Integer jcId) throws  SQLException;
}
